pennyroyal oil
Explore definitions, synonyms, and language insights of pennyroyal oil
Definitions
                    Noun
                    
                oil from European pennyroyal having an odor like mint; used chiefly in soaps
                
                    Noun
                    
            aromatic oil from American pennyroyal